Actor Model

Das Actor Model (deutsch Aktorenmodell, auch Aktormodell) ist in der Informatik ein Modell für nebenläufige Berechnungen bzw. Programme. Diese werden in nebenläufige Einheiten, sog. Aktoren, unterteilt, die ausschließlich über Nachrichtenaustausch kommunizieren. Es stellt somit eine mögliche Ausprägung des Message passings dar. Es wurde erstmals 1973 von Carl Hewitt, Peter Bishop und Richard Steiger beschrieben.[1] Verwendung findet das Actor Model heute unter anderem in den Programmiersprachen Erlang, Io, D, Pony[2], Scala und Dart.

  1. Carl Hewitt, Peter Bishop, Richard Steiger: A Universal Modular Actor Formalism for Artificial Intelligence. In: Proceeding IJCAI'73 Proceedings of the 3rd international joint conference on Artificial intelligence. 1973, S. 235–245, doi:10.5555/1624775.1624804.
  2. Ponylang: Actors · Pony Tutorial. In: tutorial.ponylang.org. Abgerufen am 22. August 2016.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by razib.in